package com.erp.erp_entitys.money.rsp;

import java.math.BigDecimal;

/**
 * @ClassName : ImportContractInfRsp
 * @Description : 导入外销合同出参实体
 * @Author : lst
 * @Date: 2020-12-10 17:41
 */
public class ImportContractInfRsp {

    /**
     * 外销合同id
     */
    private Integer contractId;

    /**
     * 合同编号
     */
    private String contractNo;

    /**
     * 认领客户
     */
    private String claimCustomer;

    /**
     * 客户合同号
     */
    private String customerContractNo;

    /**
     * 认领业务员
     */
    private String claimSalesman;

    /**
     * 操作员
     */
    private String operator;

    /**
     * 合同总额
     */
    private BigDecimal totalContract;

    /**
     * 预收款比例
     */
    private BigDecimal advanceCollectionRatio;

    /**
     * 预收款金额
     */
    private BigDecimal advanceReceiptAmount;

    /**
     * 已收款金额
     */
    private BigDecimal amountReceived;


    public Integer getContractId() {
        return contractId;
    }

    public void setContractId(Integer contractId) {
        this.contractId = contractId;
    }

    public String getContractNo() {
        return contractNo;
    }

    public void setContractNo(String contractNo) {
        this.contractNo = contractNo;
    }

    public String getClaimCustomer() {
        return claimCustomer;
    }

    public void setClaimCustomer(String claimCustomer) {
        this.claimCustomer = claimCustomer;
    }

    public String getCustomerContractNo() {
        return customerContractNo;
    }

    public void setCustomerContractNo(String customerContractNo) {
        this.customerContractNo = customerContractNo;
    }

    public String getClaimSalesman() {
        return claimSalesman;
    }

    public void setClaimSalesman(String claimSalesman) {
        this.claimSalesman = claimSalesman;
    }

    public String getOperator() {
        return operator;
    }

    public void setOperator(String operator) {
        this.operator = operator;
    }

    public BigDecimal getTotalContract() {
        return totalContract;
    }

    public void setTotalContract(BigDecimal totalContract) {
        this.totalContract = totalContract;
    }

    public BigDecimal getAdvanceCollectionRatio() {
        return advanceCollectionRatio;
    }

    public void setAdvanceCollectionRatio(BigDecimal advanceCollectionRatio) {
        this.advanceCollectionRatio = advanceCollectionRatio;
    }

    public BigDecimal getAdvanceReceiptAmount() {
        return advanceReceiptAmount;
    }

    public void setAdvanceReceiptAmount(BigDecimal advanceReceiptAmount) {
        this.advanceReceiptAmount = advanceReceiptAmount;
    }

    public BigDecimal getAmountReceived() {
        return amountReceived;
    }

    public void setAmountReceived(BigDecimal amountReceived) {
        this.amountReceived = amountReceived;
    }

    /**
     * 重写toString
     */
    @Override
    public String toString() {
        final StringBuilder sb = new StringBuilder("ImportContractInfRsp").append('[')
                .append("contractId=")
                .append(contractId)
                .append(",contractNo=")
                .append(contractNo)
                .append(",claimCustomer=")
                .append(claimCustomer)
                .append(",customerContractNo=")
                .append(customerContractNo)
                .append(",claimSalesman=")
                .append(claimSalesman)
                .append(",operator=")
                .append(operator)
                .append(",totalContract=")
                .append(totalContract)
                .append(",advanceCollectionRatio=")
                .append(advanceCollectionRatio)
                .append(",advanceReceiptAmount=")
                .append(advanceReceiptAmount)
                .append(",amountReceived=")
                .append(amountReceived)
                .append(']');
        return sb.toString();
    }
}
